package com.guldan.jaina.utils;

import com.guldan.core.utils.DateUtil;
import com.guldan.jaina.dto.dictionary.DictionaryDTO;
import com.guldan.mapper.db.entity.Dictionary;

/**
 * Created by Silas.
 * Date: 2016/11/7
 * Time: 22:34
 */
public class DictionaryDomainConvertUtils {


    public static DictionaryDTO convert(Dictionary entity) {
        DictionaryDTO dto = new DictionaryDTO();
        dto.setDictionaryCode(entity.getDictionaryCode());
        dto.setDictionaryId(entity.getDictionaryId());
        dto.setDictionaryName(entity.getDictionaryName());
        dto.setDicTypeId(entity.getDicTypeId());
        dto.setDisabled(entity.getDisabled());
        dto.setCreateTime(DateUtil.toLocaleString(entity.getCreateTime(), DateUtil.YYYY_MM_DD_HH_DD_SS));
        dto.setModifyTime(DateUtil.toLocaleString(entity.getModifyTime(), DateUtil.YYYY_MM_DD_HH_DD_SS));
        dto.setDelete(entity.getIsDelete());
        dto.setCreator(entity.getCreator());
        dto.setModifier(entity.getModifier());

        return dto;
    }


}
